Skip to content

sbx: v0.38 release - #25707

Open
dvdksn wants to merge 2 commits into
docker:mainfrom
dvdksn:sbx-v0.38
Open

sbx: v0.38 release#25707
dvdksn wants to merge 2 commits into
docker:mainfrom
dvdksn:sbx-v0.38

Conversation

@dvdksn

@dvdksn dvdksn commented Aug 4, 2026

Copy link
Copy Markdown
Contributor
  • Vendor updated CLI reference
  • Regenerate release notes

@dvdksn dvdksn added this to the sbx/v0.38.0 milestone Aug 4, 2026
@netlify

netlify Bot commented Aug 4, 2026

Copy link
Copy Markdown

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit 3cdcf85
🔍 Latest deploy log https://app.netlify.com/projects/docsdocker/deploys/6a7488acde990b00088af3b4
😎 Deploy Preview https://deploy-preview-25707--docsdocker.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

docker-agent

This comment was marked as off-topic.

dvdksn added 2 commits August 6, 2026 15:13
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
@dvdksn
dvdksn marked this pull request as ready for review August 6, 2026 13:14
@dvdksn
dvdksn requested a review from a team August 6, 2026 13:14
@dvdksn dvdksn added the status/review Pull requests that are ready for review label Aug 6, 2026

@docker-agent docker-agent left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assessment: 🟡 NEEDS ATTENTION

This PR updates CLI reference YAML files (vendored/generated) and adds v0.38.0 release notes. One vendored file was edited directly, and the new release notes section has two style violations.


### Highlights

**Kit spec v2.** A new schema is available for authoring kits, with a clearer structure for setup, permissions, agent instructions, networking, and credentials. Use `schemaVersion: "2"` for new kits; existing v1 kits continue to load through the legacy path. See the [kit spec reference](https://docs.docker.com/ai/sandboxes/customize/kit-reference/#schema-versions) for migration details.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MEDIUM] Bold used for feature name, not a UI element

The style guide restricts bold to UI elements (buttons, menus, field labels). "Kit spec v2." is a feature name, not a UI element — remove the bold formatting and consider using a plain subheading (####) or integrating the text directly into the paragraph.


**Kit spec v2.** A new schema is available for authoring kits, with a clearer structure for setup, permissions, agent instructions, networking, and credentials. Use `schemaVersion: "2"` for new kits; existing v1 kits continue to load through the legacy path. See the [kit spec reference](https://docs.docker.com/ai/sandboxes/customize/kit-reference/#schema-versions) for migration details.

**MCP management is now a first-class feature.** Register remote or local MCP servers once with `sbx mcp`, then reuse them across supported agents and sandboxes through a built-in MCP gateway. OAuth credentials stay on the host, and organizations can govern server registration and tool calls with Cedar policies. See the [MCP gateway documentation](https://docs.docker.com/ai/sandboxes/mcp-gateway/).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MEDIUM] Bold for feature name + marketing language

Two style issues on this line:

  1. "MCP management is now a first-class feature." uses bold for a feature name, not a UI element — bold is only for UI elements per the style guide.
  2. "first-class feature" is marketing language. The style guide says to describe what something does, not label it with promotional descriptors.

Suggested rewrite: Remove the bold lead-in and lead with the functional description directly — for example: "MCP management is built in. Register remote or local MCP servers once with sbx mcp..."

description: |-
Remove a network rule by rule ID, resource, or both.

--id takes the RULE_ID value shown by "sbx policy ls --wide" and

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[HIGH] Vendored/generated CLI reference YAML edited directly

Files under data/sbx_cli/*.yaml are auto-generated from the upstream CLI source. Direct edits here will be overwritten on the next sync. This new --id documentation paragraph should be added upstream (in the CLI source) and synced back via the generation pipeline.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ai status/review Pull requests that are ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants